Cross-platform Transplant of Embedded Smart Devices

نویسندگان

  • Jing Zhang
  • XinGuang Li
چکیده

In the field of embedded software development, the total involvement of application software transplanted in a variety of different platforms occupies more parts than expected in a whole project. In the face of smart devices based on different operating systems and hardware platforms, it’s of great significance to enhance the repeatability of application source code and the Crossplatform portability. Procedures for intelligent devices were designed according to the features of Windows Embedded CE6.0 as well as the characteristics of Visual Studio.net 2005, that the build environment. FmodMp3 player program was designed with managed language and transplanted to different intelligent devices, then the goal of cross-platform transplantation, that “code once written then ran in different platform” achieved. Paper also gave some advice about how to improve decompile capacity of managed programs.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Extensible Application Platform for Heterogeneous Smart Home Appliances and Mobile Devices

Nowadays, various kinds of smart home appliances are widely deployed in our daily life. These embedded, networked, and programmable appliances could be accessed through various methods, but may not be integrated together due to the different kinds of home network protocols on which these appliances are deployed. On the other hand, with the penetration of mobile devices, people could leverage th...

متن کامل

A Study on the Platform Independent SIL Code based Compiler for Smart Virtual Machine

The SVM (Smart Virtual Machine) is a stack based platform independent virtual machine solution, loaded on smart devices, which allows dynamic application programs to be downloaded and run platform independently. The SIL (Smart Intermediate Language) has been designed as a standard model of virtual machine codes for ordinary smart phones and embedded systems. It is a set of stack based commands ...

متن کامل

Tuplespace-Based Collaboration for Bluetooth-Enabled Devices in Smart Environments

Smart environments are often populated by resource-restricted devices that need to cooperate with each other in order to access remote sensors and benefit from other devices’ resources. This paper presents and evaluates a software platform that facilitates dynamic cooperation between resource-restricted Bluetooth-enabled devices. In order to cooperate, nodes actively participate in a distribute...

متن کامل

A Study on the Performance of Android Platform

As the Android platform is widely used for embedded systems including smart mobile devices, the needs for systematic performance analysis have significantly increased. System performance is usually measured by benchmarks and profiler software. We studied on the performance of Android platform using a benchmark application and public profile software. For more detail and integrated performance a...

متن کامل

Java in Ubicomp

This paper describes the use of Java language in embedded devices, such as handhelds, digital TV set-top boxes, and even smart cards. The variety of devices offering the Java platform has transformed the original Java mantra “write once, run anywhere” into “one size doesn’t fit all”.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • JSW

دوره 5  شماره 

صفحات  -

تاریخ انتشار 2010